package thread;

import java.util.Scanner;

/*
Thread 类提供了一个静态方法  sleep
该方法可以让执行该方法的线程阻塞指定毫秒

static void sleep( long  ms)
 */
public class SleepDemo {
    public static void main(String[] args) {
        System.out.println("开始了");
        /*完成一个建议的倒计时程序
        要求
        程序启动后，在控制台上输入一个数字，从该数字开始每秒递减，到0时输出时间到，程序结束
         */
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一个shu");
        int a = scanner.nextInt();
        for (int i=a; i>0; i--){
            System.out.println(i);
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
        }
        System.out.println("时间到");
        System.out.println("结束了");
    }
}
